﻿using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace Zhao.Models.Entity
{
    /// <summary>
    /// 活动类型定义表（用于分类赛事/培训等活动）
    ///</summary>
    [SugarTable("ActivityTypes")]
    public class ActivityTypes
    {


        /// <summary>
        /// 备  注:
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "ActivityTypeID", IsPrimaryKey = true, IsIdentity = true)]
        public int ActivityTypeID { get; set; }

        /// <summary>
        /// 备  注:类型名称（如"比赛/培训/球馆活动"）
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "TypeName")]
        public string TypeName { get; set; } = null!;

        /// <summary>
        /// 备  注:类型详细说明
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "Description")]
        public string? Description { get; set; }

        /// <summary>
        /// 备  注:启用状态（1-可用，5-停用）
        /// 默认值:
        ///</summary>
        [SugarColumn(ColumnName = "IsAvailable")]
        public bool? IsAvailable { get; set; }


    }

}